Skip to content

Improve tool action hierarchy - #278

Merged
baixiangcpp merged 1 commit into
mainfrom
fix/issue-245-tool-action-hierarchy
Jun 26, 2026
Merged

Improve tool action hierarchy#278
baixiangcpp merged 1 commit into
mainfrom
fix/issue-245-tool-action-hierarchy

Conversation

@baixiangcpp

Copy link
Copy Markdown
Owner

Summary

  • separate the global favorite control from tool-specific actions with a dedicated grouped region and visual divider
  • move Log Scrubber onto the shared ToolActionBar with Sample, Clear, Scrub, Copy, and Send to actions
  • add regression coverage for HTTP Request Builder header entry not toggling favorites and extend action consistency guards for the audited tools

Validation

  • npm test -- tests/component/http-request-builder-page.test.tsx tests/guards/phase1-developer-utilities-pages.test.tsx tests/guards/tool-action-consistency-guard.test.ts
  • npm run check:types
  • npm run check:i18n
  • npm run lint
  • npm run build:app

Closes #245

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying byteflow with  Cloudflare Pages  Cloudflare Pages

Latest commit: c63ca9e
Status: ✅  Deploy successful!
Preview URL: https://5f4705aa.byteflow-c58.pages.dev
Branch Preview URL: https://fix-issue-245-tool-action-hi.byteflow-c58.pages.dev

View logs

@baixiangcpp
baixiangcpp merged commit f7be871 into main Jun 26, 2026
2 checks passed
@baixiangcpp
baixiangcpp deleted the fix/issue-245-tool-action-hierarchy branch June 26, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Audit 08/32][P3][UX] Improve tool-page action hierarchy and reduce accidental clicks

1 participant